a,body{color:#333;}
a,a:hover{text-decoration:none;}
#content:after,#footer:after,#header:after,.clearfix:after,.layout:after{display:table;content:'';clear:both;}
#content,#footer,.icon-daren{position:relative;}
.col-extra,.col-main,.col-sub,.fl{float:left;}
.btn-green:hover,.btn-main:hover,.opacity:hover{filter:alpha(opacity=90);}
.ell,.suggest-result-subitem li a{text-overflow:ellipsis;white-space:nowrap;}
#accountVali.sign p,.improInfo p{text-indent:100px;}
body,button,dd,dl,form,h1,h2,h3,h4,h5,h6,input,ol,p,select,ul{margin:0;}
ol,ul{padding-left:0;list-style:none;}
body{font:12px/1.5 Tahoma,Arial,"Lantinghei SC","Microsoft YaHei","微软雅黑",\5b8b\4f53,sans-serif;background:#f2f2f2;}
img{border:0;}
button,input,select,textarea{font-size:100%;font-family:Tahoma,Arial,'Hiragino Sans GB','Microsoft YaHei',\5b8b\4f53,sans-serif;outline:0;}
.cl{ clear:both}
table{border-collapse:collapse;border-spacing:0;}
caption,em,i,th{font-style:normal;font-weight:400;}
caption,th{text-align:left;}
a:hover{color:#07b;}
.blue:hover,.cyan:hover,.lightblue:hover,.tdl,.white:hover{text-decoration:underline;}
#content,#footer,#header,.layout{margin-left:auto;margin-right:auto;}
.col-main{min-height:1px;width:100%;}
#content{padding-bottom:80px;}
.no-scroll{overflow:hidden;}
.w50{ width:50px;}
@font-face{font-family:global-iconfont;src:url(../images/iconfont.eot);src:url(../images/iconfont-ie.eot?#iefix) format("embedded-opentype"),url(../images/iconfont.woff) format("woff"),url(../images/iconfont.ttf) format("truetype"),url(../images/iconfont.svg#uxiconfont) format("svg");}
.iconfont{font-family:global-iconfont;font-size:16px;font-style:normal;vertical-align:bottom;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscaleFont type;}
.icon-phone:before{content:"\e600";}
.icon-mobile:before{content:"\e601";}
.icon-tag:before{content:"\e602";}
.icon-filter:before{content:"\e603";}
.icon-diy:before{content:"\e604";}
.icon-user:before{content:"\e606";}
.icon-addr:before{content:"\e607";}
.icon-share:before{content:"\e608";}
.icon-like:before{content:"\e60a";}
.icon-liked:before{content:"\e609";}
.icon-fav:before{content:"\e60c";}
.icon-faved:before{content:"\e60b";}
.icon-praise:before{content:"\e60d";}
.icon-add:before{content:"\e60e";}
.icon-home:before{content:"\e611";}
.icon-search:before{content:"\e612";}
.icon-view:before{content:"\e618";}
.icon-set:before{content:"\e614";}
.icon-hook:before{content:"\e622";}
.icon-refresh:before{content:"\e619";}
.icon-error:before{content:"\e61b";}
.icon-huxing:before{content:"\e61c";}
.icon-return:before{content:"\e61d";}
.icon-plus:before{content:"\e61e";}
.icon-minus:before{content:"\e61f";}
.icon-time:before{content:"\e620";}
.icon-warn:before{content:"\e627";}
.icon-info:before{content:"\e629";}
.icon-success:before{content:"\e62d";}
.icon-upload:before{content:"\e630";}
.icon-download:before{content:"\e62f";}
.icon-qr:before{content:"\e634";}
.icon-note:before{content:"\e635";}
.icon-arrow-left:before{content:"\e644";}
.icon-arrow-right:before{content:"\e640";}
.icon-arrow-top:before{content:"\e63f";}
.icon-arrow-bottom:before{content:"\e63e";}
.icon-img:before{content:"\e645";}
.icon-email:before{content:"\e646";}
.icon-del:before{content:"\e648";}
.icon-edit:before{content:"\e649";}
.icon-copy:before{content:"\e64a";}
.icon-cmt:before{content:"\e64c";}
.icon-geo:before{content:"\e64d";}
.icon-notice:before{content:"\e64e";}
.icon-female:before{content:"\e661";}
.icon-male:before{content:"\e662";}
.icon-close{font-family:\5b8b\4f53,sans-serif;}
.icon-daren{display:inline-block;top:1px;width:38px;height:16px;background:url(../images/KNIKLOKDM5CUGR4BABAQAAAA_38x16.png) no-repeat;}
.icon-hot,.icon-new{position:absolute;width:21px;height:14px;overflow:hidden;}
.icon-company,.icon-designer{position:relative;top:-2px;display:inline-block;margin-left:5px;vertical-align:middle;overflow:hidden;zoom:1;}
.icon-new{background:url(../images/K55WEDAKAEDGUI3PAAAAABA8_21x14.gif) no-repeat;}
.icon-hot{background:url(../images/KYMKABYKAEBKMZKIAE888888_21x14.gif) no-repeat;}
.icon-chief,.icon-company,.icon-designer,.icon-host,.icon-phone-unbind,.icon-unauthed{background:url(../images/KW3PNFAKAEBKMBIYAM888888_50x400.png) no-repeat;}
.icon-company{width:48px;height:14px;background-position:0 0;}
.icon-designer{width:38px;height:14px;background-position:0-20px;}
.icon-chief,.icon-host{position:relative;top:-2px;display:inline-block;width:25px;height:14px;}
.icon-host{margin-left:5px;vertical-align:middle;overflow:hidden;zoom:1;background-position:0-40px;}
.icon-chief{margin-left:5px;vertical-align:middle;overflow:hidden;zoom:1;background-position:0-98px;}
.icon-phone-unbind,.icon-unauthed{top:-2px;height:23px;margin-left:5px;zoom:1;display:inline-block;vertical-align:middle;position:relative;overflow:hidden;}
.icon-unauthed{width:50px;background-position:0-118px;}
.icon-phone-unbind{width:23px;background-position:0-149px;}
.w1000,.w1180,.w980{margin-left:auto;margin-right:auto;}
.v2-icon-designer,.v2-icon-vdesigner,.v2-icon-ydesigner{display:inline-block;width:24px;height:24px;background:url(../images/K2FMEZQKAEBKMRNRAI888888_116x146.png) no-repeat;}
.v2-icon-designer{background-position:-10px-112px;}
.v2-icon-ydesigner{background-position:-78px-112px;}
.v2-icon-vdesigner{background-position:-44px-112px;}
.w980{width:980px;}
.w1000{width:1000px;}
.w1180{width:1180px;}
.fr{float:right;}
.fs{font-family:\5b8b\4f53;}
.f-a{font-family:Arial;}
.f-yh{font-family:"Lantinghei SC","Microsoft YaHei";}
.fs12{font-size:12px;}
.fs14{font-size:14px;}
.fs16{font-size:16px;}
.fs18{font-size:18px;}
.fs20{font-size:20px;}
.fs22{font-size:22px;}
.fs24{font-size:24px;}
.fs30{font-size:30px;}
.b{font-weight:700;}
.n{font-weight:400;}
.tc{text-align:center;}
.tr{text-align:right;}
.tl{text-align:left;}
.nowrap{white-space:nowrap;}
.bk{word-wrap:break-word;}
.ell{display:block;overflow:hidden;}
.lh14{line-height:14px;}
.lh16{line-height:16px;}
.lh18{line-height:18px;}
.lh20{line-height:20px;}
.lh22{line-height:22px;}
.lh24{line-height:24px;}
.lh30{line-height:30px;}
.lh50{line-height:50px;}
.white,.white:hover{color:#fff;}
.error,.red{color:red;}
.green{color:#10bb00;}
.warn,.yellow{color:#FFD544;}
.g0{color:#000;}
.g3{color:#333;}
.g6{color:#666;}
.g7{color:#777;}
.g9,.lightgray{color:#999;}
.ga{color:#aaa;}
.gb{color:#bbb;}
.gc{color:#ccc;}
.gd{color:#ddd;}
.blue,.blue:hover{color:#37b5f9;}
.lightblue,.lightblue:hover{color:#35b5f9;}
.cyan{color:#0FC4BF;}
.cyan:hover{color:#00A9A4;}
.orange,.orange:hover{color:#f40;}
.rose,.rose:hover{color:#F26D7E;}
.opacity:hover{opacity:.9;}
.bg-white{background-color:#fff;}
.bg-blue{background-color:#37B5F9;}
.bg-rose{background-color:#F26D7E;}
.bdd{border:1px solid #ddd;}
.bde{border:1px solid #eee;}
.avatar-img,.br3{border-radius:3px;}
.br5{border-radius:5px;}
.br50{border-radius:50%;}
.pl100{ padding-left:50px; font-weight:normal;}
.ml3{margin-left:3px;}
.ml5{margin-left:5px;}
.ml10{margin-left:10px;}
.ml15{margin-left:15px;}
.ml20{margin-left:20px;}
.ml50{margin-left:50px;}
.mr3{margin-right:3px;}
.mr5{margin-right:5px;}
.mr10{margin-right:10px;}
.mr15{margin-right:15px;}
.mr20{margin-right:20px;}
.mr25{margin-right:25px;}
.mr50{margin-right:50px;}
.mt3{margin-top:3px;}
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mt50{margin-top:50px;}
.mb3{margin-bottom:3px;}
.mb5{margin-bottom:5px;}
.mb10{margin-bottom:10px;}
.mb15{margin-bottom:15px;}
.mb20{margin-bottom:20px;}
.mb50{margin-bottom:50px;}
.pt5{padding-top:5px;}
.pt10{padding-top:10px;}
.pt15{padding-top:15px;}
.pt20{padding-top:20px;}
.pt30{padding-top:30px;}
.pt50{padding-top:50px;}
.pb5{padding-bottom:5px;}
.pb10{padding-bottom:10px;}
.pb15{padding-bottom:15px;}
.pb20{padding-bottom:20px;}
.pb50{padding-bottom:50px;}
.btn{border:0;cursor:pointer;text-align:center;padding:5px 15px;border-radius:3px;}
.btn-green,.btn-main,.btn-sub{padding:6px 12px;color:#fff;display:inline-block;}
.btn:hover{text-decoration:none;}
.btn-main{background-color:#f60!important;}
.btn-main:hover{color:#fff;background-color:#f40!important;}
.btn-sub{background-color:#ff6600!important;}
.btn-sub:hover{color:#fff;opacity:.9;background-color:#F00;}
.btn-green{background-color:#1BBC9B!important;}
.btn-green:hover{color:#fff;opacity:.9;}
.btn-extra,.btn-extra:hover{color:#38485a;border:1px solid #ddd;}
.btn-extra{display:inline-block;padding:5px 11px;background-color:#fff!important;}
.btn-extra:hover{background-color:#f9f9f9!important;}
.btn-disabled,.btn-disabled:hover{display:inline-block;padding:6px 12px;background-color:#ddd!important;color:#999;cursor:not-allowed;}
.btn-spare{display:inline-block;border:1px solid #3E82F7;color:#3E82F7;}
.btn-spare:hover{color:#fff;background:#3E82F7;}
.dn,.hidden,.hide{display:none;}
.di{display:inline;}
.db{display:block;}
.dib,.dib-vm{display:inline-block;}
.box-shadow:hover{box-shadow:0 0 5px rgba(0,0,0,.1);}
.loading{background:url(../images/loading16.gif) center center no-repeat;}
.loading32{background:url(../images/loading32.gif) center center no-repeat;}
.trans{-webkit-transition:all .3s;transition:all .3s;}
.dib-vm{width:0;height:100%;vertical-align:middle;}
#site-nav .s-vip-img,#site-nav .site-user .s-item .s-k-task img{vertical-align:top;}
.large-cursor{cursor:url(../images/zoom_up.cur),pointer;}
.small-cursor{cursor:url(../images/small.cur),pointer;}
.left-cursor{cursor:url(../images/pic_prev.cur),pointer;}
.right-cursor{cursor:url(../images/pic_next.cur),pointer;}
.grid-ms280 .main-wrap{margin:0 330px 0 0;}
.grid-ms280 .col-sub{width:280px;margin-left:-280px;}
.site-notice{position:relative;height:40px;line-height:40px;text-align:center;background:#fefade;font-size:14px;border-bottom:1px solid #ddd;}
.site-notice .close{position:absolute;right:10px;top:0;}
#site-nav{position:relative;background:#333A4D;z-index:500;}
#site-nav .site-nav-bd{position:relative;height:36px;z-index:10;}
#site-nav .s-vip-banner{position:relative;background:#D40C29;text-align:center;}
#site-nav .s-vip-close{display:block;position:absolute;left:50%;top:5px;width:20px;height:20px;font-size:16px;text-align:center;line-height:20px;color:#fff;background:rgba(0,0,0,.2);margin-left:570px;}
#site-nav .s-vip-close:hover{background:rgba(0,0,0,.4);}
#site-nav .subsite li{float:left;line-height:36px;margin-right:30px;}
#site-nav .site-user .s-item-link,#site-nav .subsite li a{color:#ccc;}
#site-nav .site-user .s-item-link:hover,#site-nav .subsite li a:hover{color:#fff;}
#site-nav .site-user .s-register-action{color:#F9553B;}
#site-nav .site-user{position:relative;}
#site-nav .site-user .s-item{float:left;position:relative;overflow:hidden;}
#site-nav .site-user .s-item-hover{overflow:visible;}
#site-nav .site-user .s-item-hover a{z-index:10;}
#site-nav .site-user .s-item-link{display:block;position:relative;padding:0 15px;line-height:36px;}
#site-nav .site-user .s-item .s-k-task .point{display:none;position:absolute;top:10px;right:53px;width:6px;height:6px;background:#F6532B;overflow:hidden;border-radius:50%;}
#site-nav .site-user .s-arrive{padding:8px 15px;}
#site-nav .site-user .s-arrive a{display:block;padding:0 10px 2px;border-radius:3px;color:#fff;background:#F9553B;}
#site-nav .site-user .s-notice .s-notice-num{display:block;position:relative;line-height:36px;padding-right:30px;}
#site-nav .site-user .s-user-info{position:relative;}
#site-nav .site-user .s-notice .s-notice-num .point{display:none;position:absolute;right:27px;top:9px;width:6px;height:6px;background:#F26D7E;overflow:hidden;border-radius:50%;}
#site-nav .site-user .s-user-info{height:36px;}
#site-nav .site-user .s-user-info .vip-container{display:inline-block;height:36px;margin-right:30px;vertical-align:top;}
#site-nav .site-user .s-user-info .s-user-name{display:inline-block;position:relative;height:36px;padding:0 0 0 40px;line-height:36px;overflow:hidden;white-space:nowrap;}
#site-nav .site-user .s-user-info .diamond,#site-nav .site-user .s-user-info .year-icon{position:relative;top:13px;display:inline-block;margin:0 3px;height:12px;vertical-align:top;line-height:36px;z-index:10;}
#site-nav .site-user .s-user-info .diamond{width:16px;background:url(../images/K5DJZJIKAEDGUCPZAAAAABI8_52x44.png) -31px-5px no-repeat;}
#site-nav .site-user .s-user-info .vip-month,#site-nav .site-user .s-user-info .vip-year{background-position:-5px-5px;}
#site-nav .site-user .s-user-info .year-icon{width:13px;background:url(../images/K5DJZJIKAEDGUCPZAAAAABI8_52x44.png) -28px-27px no-repeat;}
#site-nav .site-user .s-user-info .icon-year{background-position:-5px-27px;}
#site-nav .site-user .s-user-info img{position:absolute;left:10px;top:8px;width:20px;height:20px;}
#site-nav .site-user .s-item .panel{position:absolute;left:0;top:36px;opacity:0;filter:alpha(opacity=0);padding:5px 0;background:#fff;border:1px solid #ddd;box-shadow:rgba(0,0,0,.2)0 0 5px;transition:all .2s ease;transform:scale(0);transform-origin:50% 0;}
#site-nav .site-user .s-item-hover .panel{opacity:1;filter:alpha(opacity=100);transform:scale(1);transform-origin:20% 0;display:block;}
.nav-menu .panel,.nav-menu .panel i{filter:alpha(opacity=0);position:absolute;}
#site-nav .site-user .s-notice .panel{margin-left:-18px;}
#site-nav .site-user .s-help .panel{margin-left:-8px;}
#site-nav .site-user .s-item .panel li{width:90px;height:30px;line-height:30px;}
#site-nav .site-user .s-item .panel li a{display:block;padding-left:20px;}
#site-nav .site-user .s-item .panel li a:hover{background:#f8f8f8;color:#333;}
#site-nav .site-user .s-user-info .panel li{width:120px;}
#site-nav .site-user .s-notice .panel li a{padding-left:10px;}
#site-nav .site-user .s-item .icon-notice{position:absolute;left:15px;top:0;color:#999;}
#site-nav .site-user .s-item .icon-arrow-bottom{position:absolute;right:10px;top:0;font-size:20px;line-height:36px;color:#ccc;}
#site-nav .site-user .s-help .icon-arrow-bottom{right:-5px;}
#site-nav .site-user .s-switch{position:absolute;right:-120px;top:0;}
#site-nav .site-user .s-switch-link{display:block;position:relative;width:80px;line-height:36px;padding:0 20px;}
#intr{position:relative;height:35px;width:100%;line-height:35px;bottom:-80px;color:#999;border-top:1px dashed #ccc;text-align:center;}
#site-nav .site-user .s-notice .panel li .num{display:none;position:relative;height:16px;padding:0 5px;margin-left:5px;line-height:16px;background:#F26D7E;color:#fff;border-radius:8px;}
#site-nav .site-user .s-item-dropdown{position:relative;}
#site-nav .site-user .s-item-dropdown .panel i{position:absolute;width:0;height:0;left:50%;filter:alpha(opacity=0);margin-left:-4px;border-width:4px;font-size:0;line-height:0;border-style:dashed dashed solid;border-color:transparent transparent #fff;}
#site-nav .site-user .s-item-hover .panel i{filter:alpha(opacity=100);}
#site-nav .site-user .s-item-dropdown .panel .arrow01{top:-8px;}
#site-nav .site-user .s-item-dropdown .panel .arrow02{top:-7px;border-bottom-color:#fff;}
#header{z-index:100;min-width:1180px;}
.nav-main{position:relative;height:80px;z-index:100;background:#fff;border-bottom:1px solid #eee;}
.nav-main .nav-spare{padding-right:40px;}
.nav-main .h-logo{float:left;}
.nav-main .h-logo a{float:left;width:158px;height:80px;overflow:hidden;opacity:1;background:url(../images/hlogo_131x46.png) left center no-repeat;background-image:-webkit-image-set(url(../images/hlogo_131x46.png) 1x,url(../images/hlogo_262x92.png) 2x);}

.nav-main .h-item{float:left;position:relative;overflow:hidden;}
.nav-main .h-item .action{margin:0 20px;line-height:80px;font-weight:700;color:#666;font-size:16px;}
.nav-main .h-cur .action,.nav-main .h-item .action:hover{color:#3E82F7;}
.nav-main .h-item s{float:left;position:relative;top:33px;height:14px;width:1px;margin:0 10px;background:#ccc;}
.nav-main .h-item .icon-hot,.nav-main .h-item .icon-new{top:20px;}
.nav-main .nav-user .h-item .action{position:relative;padding:0 10px;font-size:14px;}
.nav-main .h-cur{border-bottom:2px solid #3E82F7;height:79px;}
.cloud-design{margin-top:18px;}
.cloud-design .btn-entry{padding:10px 25px;font-size:16px;}
.nav-designer .btn-designer{display:block;width:120px;height:30px;font-size:14px;color:#333;line-height:30px;text-align:center;border:2px solid #ddd;margin-top:23px;margin-left:15px;}
.nav-designer .btn-designer:hover{background:#FBFBFB;}
.nav-menu .h-item-app{overflow:hidden;}
.nav-menu .h-item-app .app-pic{position:relative;padding-left:20px;height:36px;padding-top:4px;}
.nav-menu .h-item-app .app-pic .phone{position:absolute;left:5px;bottom:-30px;}
.nav-menu .h-item-app .app-pic-anmiate{-webkit-transform:translateX(0)translateY(-30px);-webkit-transition-duration:2s;}
.nav-menu .panel{left:50%;top:80px;width:120px;text-align:center;margin-left:-60px;opacity:0;background:#fff;border:1px solid #ddd;transition:all .2s ease;transform:scale(0);transform-origin:50% 0;}
.nav-menu .panel li{height:40px;line-height:40px;vertical-align:middle;overflow:hidden;}
.nav-menu .panel a{display:block;line-height:40px;padding:0 20px;font-size:14px;}
.nav-menu .panel span{display:block;height:39px;border-bottom:1px solid #eee;}
.item-signin .kubi-info .arrow,.nav-menu .panel i{left:50%;height:0;border-style:dashed dashed solid;font-size:0;}
.nav-menu .panel a:hover{text-decoration:none;background:#f8f8f8;color:#333;}
.nav-menu .panel i{width:0;margin-left:-8px;border-width:8px;line-height:0;border-color:transparent transparent #ddd;}
.nav-menu .panel .arrow01{top:-16px;}
.nav-menu .panel .arrow02{top:-15px;border-bottom-color:#fff;}
.nav-menu .h-item-hover{overflow:visible;}
.nav-menu .h-item-hover .panel{opacity:1;filter:alpha(opacity=100);transform:scale(1);transform-origin:20% 0;}
.nav-menu .h-item-hover i{filter:alpha(opacity=100);}
.item-signin{position:relative;}
.item-signin .signin{margin-left:20px;padding:1px 4px;background:#fff;color:#37b5f9;box-shadow:1px 1px 0 #2A7EAE;}
.item-signin .signed{padding:1px 0;background:0 0;box-shadow:none;color:#fff;opacity:.6;filter:alpha(opacity=60);}
.item-signin .kubi-info{position:absolute;right:-90px;top:40px;padding-top:10px;}
.item-signin .kubi-info .wrap{position:relative;width:180px;padding:10px 15px;color:#fff;line-height:22px;}
.item-signin .kubi-info a{color:#fff;text-decoration:underline;}
.item-signin .kubi-info .arrow{position:absolute;top:-8px;margin-left:-6px;width:0;border-width:4px;line-height:0;border-color:transparent transparent #000;}
.item-signin .kubi-info-signed{right:-80px;}
.item-signin .kubi-info .bg{position:absolute;width:100%;height:64px;background:#000;opacity:.7;filter:alpha(opacity=70);border-radius:3px;}
.item-signin .kubi-info-signed .wrap{width:150px;}
.item-signin .kubi-info-signed .bg{height:106px;}
.item-signin .kubi-info-signed .btn-come{display:block;width:150px;padding:2px 0;background:#eee;color:#333;text-decoration:none;}
.item-signin .kubi-info-signed .panel01{display:block;}
.item-signin .kubi-info-signed .panel02{display:none;}
#search{position:relative;}
#search .search-input{position:relative;z-index:10;}
#search .search-input input{width:288px;height:40px;line-height:40px;padding:0 10px;border:1px solid #ddd;border-radius:3px;}
#search .search-input .btn-search{position:absolute;right:5px;top:1px;width:36px;height:40px;padding:0;line-height:40px;text-align:center;}
#search .search-input .result-wrapper{display:none;position:absolute;left:20px;top:36px;border:1px solid #ddd;border-top:none;overflow:hidden;background:#fff;}
#search .search-input .result-wrapper ul{background:#fff;margin-top:-1px;}
#search .search-input .result-wrapper a{display:block;height:32px;width:238px;line-height:32px;padding:0 10px;background:#fff;border-top:1px solid #eee;}
#search .search-input .result-wrapper .on{background:#F8F8F8;}
#search .search-input .result-wrapper .ell{width:165px;}
.search-suggest{position:absolute;left:0;top:50px;width:420px;background-color:#fff;border:1px solid #37B5F9;display:none;}
.suggest-result-hd{padding-left:10px;height:25px;line-height:25px;font-weight:700;background-color:#f6f6f6;}
.search-suggest .search-more,.suggest-result-subitem li{padding-left:30px;height:30px;line-height:30px;}
.suggest-result-subitem li a{display:block;overflow:hidden;}
.result-photo .suggest-result-subitem{padding-left:20px;margin-top:10px;}
li.result-photo .suggest-result-subitem li{float:left;width:50px;height:50px;font-size:0;padding-left:10px;background-color:#fff;}
.result-photo li img{width:100%;}
.result-photo li img:hover{opacity:.9;filter:alpha(opacity=90);}
.suggest-result-subitem li:hover{background-color:#f3f5f7;}
#search .search-more{font-weight:700;font-family:"宋体";}
.search-suggest .search-word{color:#f26d7e;}
.nav-sub{height:40px;line-height:40px;font-size:14px;z-index:99;border-bottom:1px solid #eee;}
.nav-sub ul{position:relative;}
.nav-sub li{float:left;}
.nav-sub li a{display:block;padding:0 20px;}
.nav-sub li.active a{color:#37B5F9;}
#footer .about{padding:33px 0 45px;background:#2D3237;}
#footer .about h3{font-size:14px;color:#FFF;}
#footer .about .border{width:1px;height:160px;background:rgba(255,255,255,.1);}
#footer .about .introduction{width:344px;}
#footer .about .introduction .col ul{margin:21px 60px 0 0;}
#footer .about .introduction .col .last-col{margin:21px 38px 0 0;}
#footer .about .introduction .col ul li{margin:0 0 8px;}
#footer .about .introduction .col ul li a{font-size:12px;color:#AAA;}
#footer .about .introduction .col ul li a:hover{color:#fff;}
#footer .about .partner{width:294px;margin:0 30px 0 25px;}
#footer .about .partner h3{margin:0 0 24px;}
#footer .about .partner ul li img{margin:0 20px 15px 0;}
#footer .about .partner ul li .last-img{margin:0 0 15px;}
#footer .about .contact{width:460px;margin:0 0 0 25px;}
#footer .about .contact .text{margin:0 16px 0 0;}
#footer .about .contact .text a,#footer .about .contact .text p{font-size:12px;color:#AAA;margin:0 0 4px;}
#footer .about .contact .text a:hover{color:#fff;}
#footer .about .contact .text .phone{font-size:24px;color:#FA0;margin:10px 0;}
#footer .about .contact .qr-code p{font-size:14px;color:#acadb2;margin:10px 0 0;text-align:center;}
#footer .link{color:#666;background:#25292E;padding:10px 0;}
#footer .link .main{position:relative;height:24px;line-height:24px;overflow:hidden;}
#footer .unfold,#footer .unfold .main{height:auto;}
#footer .link em{margin:0 20px 0 0;}
#footer .link a{white-space:nowrap;}
#footer .link a:hover{color:#666;text-decoration:underline;}
#footer .link span{position:relative;top:-1px;margin:0 5px 0 8px;}
#footer .link .arrow{position:absolute;right:10px;top:0;color:#fff;font-size:20px;cursor:pointer;}
#footer .unfold .icon-arrow-bottom{display:none;}
#footer .unfold .icon-arrow-top{display:block;}
#yun_footer .link{position:relative;height:22px;line-height:22px;padding:0 60px;margin-left:auto;margin-right:auto;overflow:hidden;}
#yun_footer .link em{position:absolute;left:0;top:10px;}
#yun_footer .link a{color:#666;padding:0 8px;white-space:nowrap;}
#yun_footer .link a:hover{color:#333;text-decoration:underline;}
#yun_footer .link span{color:#bbb;}
#yun_footer .link .arrow{position:absolute;right:10px;top:0;color:#999;font-size:20px;cursor:pointer;}
.copyright,.copyright a{color:#666;}
#yun_footer .unfold{height:auto;}
#yun_footer .unfold .icon-arrow-bottom{display:none;}
#yun_footer .unfold .icon-arrow-top{display:block;}
.copyright{height:18px;line-height:18px;margin:0 auto;text-align:center;background:#25292E;padding-bottom:20px;}
.site-sidebar a,.site-sidebar a .ico{width:40px;height:40px;display:block;}
.copyright a:hover{color:#666;text-decoration:underline;}
.c2d_footer .copyright{padding-top:20px;}
.site-sidebar{position:fixed;right:0;bottom:40px;z-index:2001;}
.site-sidebar a{position:relative;margin-top:5px;border-radius:3px 0 0 3px;background:#88909A;overflow:hidden;}
.site-sidebar a:hover{background:#777;}
.site-sidebar a .ico{background:url(../images/backtop_40x160.png) no-repeat;transition:all 300ms ease-out 0s;}
.site-sidebar a:hover .ico{margin-top:-40px;}
.site-sidebar a .txt{display:block;width:30px;height:38px;line-height:38px;padding-top:2px;margin:auto;color:#fff;text-align:center;}
.site-sidebar .help .ico{background-position:0 0;}
.site-sidebar .qr .ico{background-position:0-40px;}
.site-sidebar .feedback .ico{background-position:0-80px;}
.site-sidebar .top .ico{background-position:0-120px;}
.site-sidebar .top .txt{line-height:19px;}
.site-sidebar a .panel{display:none;position:absolute;left:-116px;bottom:0;width:84px;padding:10px;border:1px solid #ccc;background:#fff;}
.site-sidebar a:hover .panel{display:block;}
.J_feedback{position:fixed;left:0;top:0;width:100%;height:100%;z-index:2000;}
.J_feedback .mask{width:100%;height:100%;background:#000;opacity:.2;filter:alpha(opacity=20);}
.J_feedback .wrap{position:fixed;left:50%;top:50%;width:840px;height:440px;margin-left:-420px;margin-top:-220px;background:#fff;z-index:2001;}
.J_feedback .close{position:absolute;right:0;top:0;width:40px;height:40px;line-height:40px;font-family:\5b8b\4f53;font-size:24px;text-align:center;}
.J_feedback .close:hover{background:#eee;}
.J_feedback .common{float:left;width:390px;height:420px;padding:20px 0 0 30px;background:#eee;}
.J_feedback .common .hd{line-height:35px;margin-bottom:10px;}
.J_feedback .common .hd h3{float:left;font-weight:400;}
.J_feedback .common .hd a{float:left;font-size:16px;padding-top:8px;margin-left:10px;line-height:27px;color:#;}
.J_feedback .common .bd li{position:relative;line-height:35px;border-bottom:1px dashed #ddd;font-size:14px;}
.J_feedback .common .bd li a{display:block;}
.J_feedback .common .bd li.cur i{position:absolute;width:0;height:0;right:0;top:10px;border-width:8px;font-size:0;line-height:0;border-style:dashed solid dashed dashed;border-color:transparent #fff transparent transparent;}
.J_feedback .help{float:right;width:360px;height:400px;padding:20px 30px;}
#page-mini .page-l,#pagination .page-l,.login-main .login-hd li{float:left;}
.J_feedback input,.J_feedback textarea{width:342px;border:1px solid #ddd;font-size:14px;}
.J_feedback .desc{height:190px;overflow:hidden;}
.J_feedback textarea{height:152px;padding:8px;margin-top:20px;overflow:auto;}
.J_feedback input{height:32px;line-height:32px;padding:4px 8px;border-top:0;}
.J_feedback .help .service{margin-top:30px;padding-top:25px;border-top:1px solid #eee;}
.J_feedback .help .service span{display:block;float:left;width:140px;height:30px;line-height:30px;padding-left:40px;font-size:14px;}
.J_feedback .help .service .qq{background-position:8px-318px;}
.J_feedback .help .service .phone{background-position:8px-358px;}
.J_feedback .help .bd-success{height:210px;padding-top:190px;background:url(http://qhyxpic.oss.kujiale.com/2015/04/23/KU4FYPYKAEBKMECRAA888888_66x66.png) 50% 100px no-repeat;}
.J_feedback .help .bd-answer{position:relative;height:370px;padding-top:30px;}
.J_feedback .help .bd-answer .action{position:absolute;left:0;bottom:81px;width:100%;}
.J_feedback .help .bd-answer .service{position:absolute;left:0;bottom:0;}
.ver-tip-sidebar{position:fixed;right:0;bottom:220px;padding-right:40px;z-index:100;overflow:hidden;}
.ver-tip-sidebar .ver-puller{position:absolute;right:0;width:20px;height:100%;padding:0 10px;background:#37B5F9;border-radius:3px 0 0 3px;color:#fff;font-size:16px;text-align:center;z-index:1;}
.ver-tip-sidebar.expiring .ver-puller{background:red;}
.ver-tip-sidebar .ver-puller .ver-tip-wp{position:relative;top:50%;display:block;margin-top:-61px;}
.ver-tip-sidebar .iconfont{margin-top:2px;}
.ver-tip-sidebar .icon-arrow-right,.ver-tip-sidebar.active .icon-arrow-left{display:none;}
.ver-tip-sidebar .icon-arrow-left,.ver-tip-sidebar.active .icon-arrow-right{display:block;}
.ver-tip-sidebar .ver-panel{margin-right:-320px;transition:all 300ms ease-out 0s;width:320px;padding-bottom:20px;border-radius:14px 0 0 14px;background:#E7F4FB;text-align:center;}
.ver-tip-sidebar.active .ver-panel{margin-right:0;}
.ver-tip-sidebar .ver-panel .close-panel{position:absolute;top:0;left:10px;display:block;font-size:30px;color:#37B5F9;font-family:'宋体';}
.ver-tip-sidebar .ver-panel h3{padding:15px 0;color:#53575C;font-size:18px;font-weight:700;}
.ver-tip-sidebar .ver-panel .txt-tip{padding-bottom:25px;margin:0 35px;font-size:14px;}
.ver-tip-sidebar .ver-panel .txt-tip .highlight{color:red;}
.ver-tip-sidebar .ver-panel .ver-upgrade{padding:8px 30px;border-radius:25px;background:#37B5F9;color:#fff;font-size:16px;}
.site-banner-bottom{position:fixed;bottom:0;left:0;width:100%;z-index:2000;}
.site-banner-bottom .site-banner-wrap{position:relative;width:1180px;margin-left:auto;margin-right:auto;z-index:10;}
.site-banner-bottom .site-banner-wrap img{vertical-align:top;}
.site-banner-bottom .close{display:block;position:absolute;right:0;top:10px;width:22px;height:22px;background:url(../images/K46X65IKAEBKMHOGAAAAAAY8_22x22.png);}
.site-banner-bottom .close:hover{background:url(../images/K46X65IKAEBKMHOGAAAAAAQ8_22x22.png);}
.site-banner-bottom .site-banner-bg{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.8;filter:Alpha(opacity=80);}
.c2d-banner-bottom{display:none;height:150px;}
.c2d-banner-bottom .site-banner-wrap{height:100%;}
.c2d-banner-bottom .site-banner-wrap .hot{margin-top:-25px;}
.c2d-banner-bottom .site-banner-wrap .sale{display:inline-block;width:234px;height:56px;line-height:56px;font-size:22px;border-radius:4px;background:#e93131;color:#fff;text-align:center;margin:48px 0 0 58px;}
.c2d-banner-bottom .site-banner-wrap .sale:hover{background:#cc1e1e;}
.c2d-banner-bottom .site-banner-wrap .sale .arrow{margin:20px 0 0 16px;}
.share .kjl-sharebox{position:relative;}
.share .kjl-sharebox a{display:inline-block;background:url(../images/KQP37U2DM5CUGWQJABAQAAAA_24x200.png) no-repeat;padding:0;width:24px;height:24px;font-size:14px;vertical-align:bottom;margin-right:10px;overflow:hidden;}
.share .kjl-sharebox .tit{font-size:12px;color:#333;line-height:24px;text-align:left;font-weight:200;}
.K-container .cter-hd .icon-close,.login-weixin-panel .tips-text,.login-weixin-panel .weixin-img{text-align:center;}
.share .kjl-sharebox .bds_qzone{background-position:0 0;}
.share .kjl-sharebox .bds_tsina{background-position:0-24px;}
.share .kjl-sharebox .bds_sqq{background-position:0-48px;}
.share .kjl-sharebox .bds_weixin{background-position:0-72px;}
.share .kjl-sharebox .wx-qrcode{display:none;position:absolute;padding:20px;width:180px;height:180px;border:1px solid #D8D8D8;top:-231px;left:3px;background:#fff;z-index:99;}
.share .kjl-sharebox .wx-qrcode .close{cursor:pointer;position:absolute;right:5px;top:5px;font-size:16px;line-height:16px;color:#ccc;}
.share .kjl-sharebox .wx-qrcode .arrow{position:absolute;border-width:8px;border-style:solid dashed dashed;}
.share .kjl-sharebox .wx-qrcode .grey-arrow{height:0;width:0;border-color:#D8D8D8 transparent transparent;bottom:-17px;left:92px;}
.share .kjl-sharebox .wx-qrcode .white-arrow{height:0;width:0;border-color:#fff transparent transparent;bottom:-16px;left:92px;}
.share .kjl-sharebox.share-min{padding:10px 5px 10px 10px;background:#fff;border:1px solid #ddd;}
.share .kjl-sharebox.share-min .tit{margin-bottom:10px;}
.share .kjl-sharebox.share-min .arrow{position:absolute;bottom:-14px;left:64px;border-width:7px;border-style:solid dashed dashed;border-color:#fff transparent transparent;}
.share .kjl-sharebox.share-min .arrow1{bottom:-15px;border-color:#ddd transparent transparent;}
#wx-qrcode{position:fixed;left:50%;top:50%;width:240px;height:250px;padding:10px;background:#fff;border:1px solid #d8d8d8;margin:-135px-130px;z-index:100;}
#wx-qrcode .wx-hd span{font-size:12px;color:#333;}
#wx-qrcode .wx-hd a{position:absolute;top:0;right:10px;color:#bbb;font-size:20px;}
#wx-qrcode .wx-bd img{width:180px;height:180px;margin:15px 30px 10px;}
#wx-qrcode .wx-ft{font-size:12px;color:#999;}
body{position:relative;}
.K-container,.K-container .mask{position:absolute;top:0;left:0;width:100%;height:100%;}
.K-container{display:none;bottom:0;z-index:2001;}
.K-container .mask{background-color:#000;opacity:.4;filter:alpha(opacity=40);z-index:2002;}
.K-container .cter-bd,.K-container .cter-ft{background-color:#fff;}
.K-container .wrapper{position:relative;margin:auto;}
.K-container .wrapper .inner-wrapper{position:relative;top:100px;width:980px;margin:auto!important;z-index:2003;}
.K-container .cter-hd{line-height:30px;padding:15px 0;border-bottom:1px solid #eee;background:#fff;}
.K-container .cter-hd h2{padding-left:20px;font-weight:400;}
.K-container .cter-hd .icon-close{display:block;width:49px;font-size:24px;}
#k-login-pop,#k-login-pop .mask{top:0;left:0;width:100%;height:100%;}
.K-container .cter-bd{padding:15px 0 0 15px;}
#k-login-pop{display:none;position:fixed;z-index:2001;}
#k-login-pop .mask{position:absolute;background-color:#000;opacity:.4;filter:alpha(opacity=40);}
#k-login-pop .pop-container{position:relative;top:100px;width:680px;margin:auto;}
#k-login-pop .pop-container .pop-hd-bar{position:relative;}
#k-login-pop .pop-container .pop-hd-bar h2{position:absolute;top:15px;left:20px;font-size:20px;font-weight:400;}
#k-login-pop .pop-container .login-close{display:block;position:absolute;right:7px;top:6px;width:40px;height:40px;line-height:40px;text-align:center;font-size:24px;z-index:1;}
.login-wrapper{position:relative;background:#fff;}
.login-wrapper .login-main{width:360px;padding:30px;background:#fff;}
.login-wrapper .login-sub{width:180px;padding-left:50px;}
.login-main .login-hd{font-size:18px;color:#37B5F9;padding-bottom:10px;}
.login-main .login-hd li a{display:block;padding:6px 50px;border-bottom:1px solid #f2f2f2;}
.login-main .login-hd li.cur a{padding-bottom:5px;color:#3E82F7;border-bottom:2px solid #3E82F7;}
.login-main .acc-text-input{width:330px;background:url(../images/KVX7J7AKAEBKMVO6A4888888_16x200.png) no-repeat #fff;}
.login-main .account .acc-text-input{padding-left:40px;width:304px;background-position:12px 12px;}
.login-main .password .acc-text-input{padding-left:40px;width:304px;background-position:12px-28px;}
.login-main .login-item{padding-bottom:15px;}
.login-main .remember-me input{position:relative;top:2px;}
.login-main .remember-me span{font-size:14px;}
.login-main .login-confirm .j-login-btn{display:block;line-height:33px;font-size:18px;}
.login-main .login-list{padding-top:20px;}
.login-sub{position:relative;top:30px;padding-left:50px;border-left:1px solid #f2f2f2;}
.login-sub .text{font-size:18px;}
.login-sub .no-account{padding-top:30px;font-size:16px;color:#999;}
.login-sub .sns-signin .sns-item{margin:30px 0 0;}
.login-sub .sns-item a{display:block;position:relative;height:52px;width:100px;line-height:52px;margin-right:60px;font-size:14px;padding-left:72px;}

.acc-text-input{line-height:25px;height:25px;padding:9px 14px;border:1px solid #ddd;background-color:#fff;color:#444;font-size:14px;}
.item-tips{position:relative;height:24px;margin-top:-24px;font-size:14px;z-index:-1;-webkit-transition:all 300ms ease-out 0s;-moz-transition:all 300ms ease-out 0s;-o-transition:all 300ms ease-out 0s;transition:all 300ms ease-out 0s;}
.item-tips-error{z-index:0;margin-top:2px;-webkit-transition:all 300ms ease-out 0s;-moz-transition:all 300ms ease-out 0s;-o-transition:all 300ms ease-out 0s;transition:all 300ms ease-out 0s;}
.item-tips .suc{color:#7bc7ac;}
.item-tips .error{color:#f26d7e;}
.item-tips .error .err-txt{position:relative;top:-1px;}
.login-weixin-panel{position:relative;}
.login-weixin-panel .weixin-img .qr-code{position:relative;left:0;width:230px;height:230px;border:0;transition:all .5s ease;background:url(../images/images/common/loading32.gif) center center no-repeat;}
.login-weixin-panel:hover .weixin-img .qr-code{left:-70px;}
.login-weixin-panel .weixin-img .tips-img{position:absolute;right:-50px;top:14px;opacity:0;filter:alpha(opacity=0);transition:all .5s ease;}
.login-weixin-panel:hover .weixin-img .tips-img{opacity:1;filter:alpha(opacity=100);}

#v2-wx-login-pop .J_close-login:hover{color:#999;}
#v2-wx-login-pop{position:fixed;z-index:2011;}
#v2-wx-login-pop .mask{z-index:2012;}
#v2-wx-login-pop .inner-wrapper{width:380px;margin:auto;z-index:2013;}
#v2-wx-login-pop .wx-login{padding:36px 51px 20px;background-color:#fff;z-index:2019;}
#v2-wx-login-pop .wx-hd h3{font-weight:400;font-size:18px;color:#999;text-align:center;}
#v2-wx-login-pop .wx-hd h3 .em{margin:0 5px;font-weight:700;color:#66ab14;}
#v2-wx-login-pop .wx-bd{padding-bottom:0;height:278px;margin:auto;background:url(../images/KNKRBJKDM5CUGAWDABAQAAAA_32x32.gif) center center no-repeat;}
#v2-wx-login-pop .qr-code{display:block;width:278px;height:278px;margin:auto;}
#v2-wx-login-pop .wx-ft p{line-height:3em;font-size:16px;text-align:center;}
.valiacc-container{z-index:200001;}
.valiacc-container .vali-wrapper{position:relative;width:514px;margin:auto;background-color:#fff;z-index:2002;}
.valiacc-container .email-sended .sended,.valiacc-container .to-send{display:block;}
.valiacc-container .email-sended .to-send,.valiacc-container .sended{display:none;}
.valiacc-container .hd{position:relative;padding:14px 20px;}
.valiacc-container .hd h2{font-size:24px;font-weight:400;}
.valiacc-container .hd .hd-close{position:absolute;right:10px;top:2px;font-size:24px;color:#ccc;}
.valiacc-container .hd .hd-close:hover{color:#999;}
.valiacc-container .bd{padding:20px 60px 60px;font-size:14px;}
.valiacc-container .bd .tip-1 h3{font-size:24px;font-weight:400;text-align:center;}
.valiacc-container .bd .tip-1 .iconfont{border:3px solid #429d4d;border-radius:50%;margin-right:10px;font-size:22px;}
.valiacc-container .bd .tip-1 .icon-suc{border-color:#429d4d;color:#429d4d;}
.valiacc-container .bd .tip-1 .icon-warn{border-color:#f2ca5f;background-color:#f2ca5f;color:#fff;}
.valiacc-container .bd .tip-1 p{color:#999;text-align:center;}
.valiacc-container .bd .tip-2{padding:7px 10px;margin-top:20px;background-color:#f6f6f6;}
.valiacc-container .bd .tip-2 a{word-break:break-all;}
.valiacc-container .bd .tip-2 .ops{margin-top:5px;}
.valiacc-container .bd .tip-2 .ops i{height:14px;border-left:1px solid #ddd;margin:4px 10px;}
.tag-panel .mask{z-index:0;}
.tag-panel .wrapper{position:relative;width:500px;padding:20px;margin:auto;background:#fff;}
.tag-panel .hd h3{font-size:16px;font-weight:400;color:#333;}
.tag-panel .hd .tip{padding:6px 0 0 20px;color:#999;}
.tag-panel .hd .close{font-size:24px;line-height:24px;color:#ccc;}
.tag-panel .hd .close:hover{color:#999;}
.tag-panel .bd .desc{width:490px;height:150px;padding:4px;margin-top:20px;font-size:14px;resize:none;}
.tag-panel .ft .btn{margin-top:15px;}
#page-mini,#pagination{height:30px;font-family:'Microsoft YaHei',Tahoma;font-size:12px;padding:20px 0;}
#page-mini{padding:0;}
#pagination .page-end,#pagination .page-start{color:#ddd;}
#page-mini .page-r,#pagination .page-r{float:right;}
#page-mini a,#page-mini span,#pagination a,#pagination span{float:left;position:relative;height:24px;line-height:24px;padding:0 8px;text-align:center;margin-right:10px;border:1px solid #ddd;background:#fff;color:#666;}
#pagination .page-cur{background:#aaa;color:#fff;border:1px solid #aaa;cursor:default;}
#page-mini a:hover,#pagination a:hover{background:#ccc;color:#fff;border:1px solid #ccc;}
#page-mini i,#pagination i{float:left;position:relative;width:0;height:0;left:-2px;top:7px;border-width:5px;border-color:transparent transparent transparent #666;border-style:dashed dashed dashed solid;font-size:0;line-height:0;overflow:hidden;}
#page-mini .page-end,#page-mini .page-next,#pagination .page-end,#pagination .page-next{margin:0;}
#page-mini .page-end i,#page-mini .page-next i,#pagination .page-end i,#pagination .page-next i{left:3px;}
#page-mini .page-prev i,#page-mini .page-start i,#pagination .page-prev i,#pagination .page-start i{border-color:transparent #666 transparent transparent;border-style:dashed solid dashed dashed;}
#page-mini .page-start i,#pagination .page-start i{border-color:transparent #ccc transparent transparent;}
#page-mini .page-end i,#pagination .page-end i{border-color:transparent transparent transparent #e5e5e5;}
#page-mini .page-next:hover i,#pagination .page-next:hover i{border-color:transparent transparent transparent #fff;}
#page-mini .page-prev:hover i,#pagination .page-prev:hover i{border-color:transparent #fff transparent transparent;}
#pagination .page-break{line-height:20px;border:0;background:0 0;box-shadow:none;}
.crumbs{height:30px;padding:10px 0;line-height:30px;}
.crumbs span{margin:0 7px 0 5px;font-family:\5b8b\4f53;color:#9b9b9b;}
#back2top a{display:block;width:50px;height:50px;background:url(icons/icon2-8.png) 0-934px no-repeat;}
#back2top a:hover{background:url(icons/icon2-8.png) -50px-934px no-repeat;}
.reset{background:#fff;padding:50px 0 100px;}
.reset-main{padding:20px 10px;}
.reset-step{font-size:20px;line-height:50px;padding:0 25px;}
.reset-step b{color:red;}
.reset-content,.reset-success{margin:0 0 0 50px;position:relative;}
.reset-success{font-size:1.25em;}
.reset-account>div{margin:20px 0 0;}
.reset-account-input .reset-label{display:inline-block;margin:8px 20px 8px 0;}
.reset-account-input .reset-email,.reset-account-input .reset-pwd{display:inline-block;}
.reset-account-input .reset-email input,.reset-account-input .reset-pwd input{width:200px;height:26px;font-size:12px;border:1px solid #d7d7d7;outline:0;padding:0 0 0 3px;margin:3px 0 0;}
.reset-account-input .reset-vali{display:none;color:red;margin-left:20px;font-size:1.25em;}
.reset-account-send{width:122px;}
.reset-account-send button{width:120px;height:35px;background-color:#2F79B8;border:0;cursor:pointer;color:#fff;}
#accountVali .accountVali-btn{margin:50px 0 20px 100px;}
#accountVali .accountVali-btn a{width:120px;height:35px;font-size:1.25em;padding:10px 20px;background-color:#7BA400;border:1px solid silver;cursor:pointer;color:#FFF;}
.si-footer ul{position:relative;}
.si-footer #qqLoginBtn,.si-footer #wb_connect_btn{position:absolute;z-index:-1;top:0;width:30px;height:30px;}
.sns-links li{position:relative;}
.sns-links #qqLoginBtn,.sns-links #wb_connect_btn{position:absolute;top:0;z-index:-1;width:190px;height:40px;}
.modal{position:fixed;left:0;top:0;width:100%;height:100%;z-index:10000;}
.show{display:block;}
.ipt{margin:5px;border:1px solid #ccc;color:#333;font-size:14px;height:28px;line-height:28px\9;padding:0 5px;width:200px;}
.ipt-mini{width:70px;}
.ipt-small{width:120px;}
.ipt-large{width:300px;}
.ipt-block{width:100%;}
.j_dialog{padding:20px 0;border:1px solid #E5E5E5;border-radius:3px;background-color:#fff;z-index:10000;}
.j_dialog .j_dia-close{display:block;position:absolute;top:5px;right:5px;line-height:12px;font-size:16px;color:#999;}
.j_dialog .j_dia-close:hover{color:#666;}
.j_dialog .dia-bd{padding:0 20px;margin-top:10px;}
.j_dialog .dia-bd .dia-info{line-height:22px;font-size:14px;color:#666;text-align:center;}
.j_dia-common-interact{position:fixed;top:30%;left:50%;width:250px;margin-left:-125px;}
.j_dia-common-interact .dia-ops{margin-top:20px;text-align:center;}
.j_dia-common-interact .dia-ops .j_dia-left{margin-right:14px;}
.j_dialog-alert{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000;}
.j_dialog-alert .dia-back{position:fixed;width:100%;height:100%;background-color:#000;opacity:.2;filter:alpha(opacity=20);}
.j_dialog-alert .j_dialog{position:fixed;top:30%;left:50%;width:240px;margin-left:-120px;padding:20px 0;}
.k-mask,.overlay{left:0;top:0;opacity:.5;filter:alpha(opacity=50);}
.j_dialog-alert .j_dialog .dia-hd{padding:0 20px 10px;border-bottom:1px solid #eee;}
.j_dialog-alert .j_dialog .dia-hd h3{line-height:20px;font-size:20px;text-align:center;}
.overlay{position:absolute;background-color:#000;z-index:1000;}
.k-mask{position:fixed;width:100%;height:100%;background:#000;z-index:200;}
.k-popup{position:fixed;left:50%;top:50%;width:500px;margin-left:-250px;background:#fff;z-index:201;}
.k-popup .hd{height:50px;line-height:50px;border-bottom:1px solid #eee;}
.k-popup .hd h3{font-weight:400;padding-left:20px;}
.k-popup .hd .close{float:right;width:50px;text-align:center;font-size:24px;border-left:1px solid #eee;}
#cnzz_stat_icon_1000449964{display:none;}
.custom-scrollbar::-webkit-scrollbar{width:4px;margin-right:10px;}
.custom-scrollbar::-webkit-scrollbar-track{background:#43454C;}
.custom-scrollbar::-webkit-scrollbar-thumb{border-radius:5px;background:#444;}
.custom-scrollbar:hover::-webkit-scrollbar-thumb{background:#666;}
.custom-scrollbar-light::-webkit-scrollbar{width:4px;margin-right:10px;}
.custom-scrollbar-light::-webkit-scrollbar-track{background:#fff;margin-right:2px;}
.custom-scrollbar-light::-webkit-scrollbar-thumb{border-radius:5px;background:#d8d8d8;}
.custom-scrollbar-light:hover::-webkit-scrollbar-thumb{background:#ccc;}
.w-bg-mask{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000;opacity:.5;filter:alpha(opacity=50);}
.kjl-at-container,.suggest-container{border:1px solid #ddd;background-color:#fff;}
.suggest-container{z-index:20001;}
.kjl-at-container{position:absolute;display:none;z-index:10000;}
.kjl-at-container .input-wrapper input{width:218px;height:18px;padding:5px 10px;border:0;font-size:12px;line-height:18px;}
.at-suggest .sug-item-selected{background-color:#f3f5f7;cursor:pointer;}
.at-suggest .item-wrapper{position:relative;padding:5px 10px 5px 40px;width:188px;border-bottom:1px solid #f3f5f7;}
.at-suggest .last-item-wrapper{border-bottom:0;}
.at-suggest .item-wrapper .sug-avatar{position:absolute;top:5px;left:10px;display:block;width:25px;height:25px;}
.at-suggest .item-wrapper .sug-info h3{margin-top:-4px;font-weight:400;font-size:12px;color:#07b;}
.at-suggest .item-wrapper .sug-info p{height:18px;margin-top:-3px;font-size:12px;color:#999;}
.kjl-bubble{position:absolute;z-index:1001;}
.kjl-bubble .mask{position:absolute;width:100%;height:100%;background-color:#000;opacity:.6;filter:alpha(opacity=60);z-index:-1;}
.k-ui,.k-ui-wp{z-index:100000;}
.kjl-bubble .bubble-wrapper{width:110px;padding:12px 16px;color:#fff;}
.kjl-bubble .bubble-wrapper .close{position:absolute;top:0;right:0;display:none;width:28px;height:28px;line-height:28px;font-size:16px;color:#fff;text-align:center;}
.kjl-bubble .triangle,.kjl-bubble .triangle .diamond{position:absolute;width:12px;height:12px;display:block;}
.kjl-bubble .bubble-wrapper .close:hover{color:#eee;}
.kjl-bubble .bubble-wrapper .bubble-tips{font-family:'Microsoft YaHei';}
.kjl-bubble .triangle{overflow:hidden;}
.kjl-bubble .triangle .diamond{color:#000;line-height:30px;opacity:.6;filter:alpha(opacity=60);font-size:20px;}
.k-modal .mask,.k-ui-wp .k-ui-mask{opacity:.3;filter:alpha(opacity=30);}
.kjl-bubble .triangle-down{bottom:-12px;left:35%;}
.kjl-bubble .triangle-down .diamond{top:-15px;}
.kjl-bubble .triangle-up{top:-12px;left:35%;}
.kjl-bubble .triangle-up .diamond{bottom:3px;}
.kjl-bubble .triangle-left{bottom:35%;left:-12px;line-height:12px;}
.kjl-bubble .triangle-left .diamond{left:7px;}
.k-ui-wp,.k-ui-wp .k-ui-mask{top:0;left:0;width:100%;height:100%;position:fixed;}
.kjl-bubble .triangle-right{bottom:35%;right:-12px;line-height:12px;}
.kjl-bubble .triangle-right .diamond{right:6px;}
.k-ui-wp .k-ui-mask{background:#000;}
.k-ui{position:fixed;background:#fff;box-shadow:0 0 5px rgba(0,0,0,.2);font-size:14px;}
.k-ui .k-ui-ft .ui-confirm{padding:5px 24px;margin-right:10px;}
.k-ui .k-ui-ft .ui-cancel{padding:5px 24px;}
.k-ui-simple{left:50%;top:50%;width:320px;margin:-60px 0 0-161px;border:1px solid #e4e4e4;}
.k-ui-simple .k-ui-bd{padding:20px 40px 5px 60px;}
.k-ui-simple .k-ui-bd .iconfont{position:absolute;top:13px;left:20px;font-size:28px;color:#FFAF00;}
.k-ui-simple .k-ui-bd .ui-close{display:block;position:absolute;right:0;top:0;width:36px;height:36px;line-height:36px;text-align:center;color:#999;font-size:24px;}
.k-ui-simple .k-ui-bd .ui-close:hover{color:#666;background:#eee;}
.k-ui-simple .k-ui-bd .text{min-height:42px;color:#333;}
.k-ui-simple .k-ui-ft{padding:20px;text-align:center;}
.k-ui-alert .k-ui-ft .ui-confirm{margin-right:0;}
.k-ui-tip{left:50%;top:-10%;height:44px;margin-left:-66px;padding:0 10px;background:#4C4C4C;border-radius:3px;line-height:44px;text-align:center;color:#fff;}
.k-ui-tip.active{top:10%;}
.k-modal,.k-modal .mask{top:0;left:0;width:100%;height:100%;}
.k-modal{position:fixed;display:none;z-index:9999;}
.k-modal .mask{position:absolute;background:#000;}
.k-modal .k-modal-wp,.k-non-modal{position:relative;left:50%;top:10%;width:560px;margin-left:-280px;background:#fff;}
.k-non-modal{position:fixed;height:auto;z-index:9999;}
.k-modal .hd{padding:15px 19px;border:1px solid #f6f6f6;}
.k-modal .hd .title{font-size:18px;font-weight:400;}
.k-modal .hd .modal-close{position:absolute;right:17px;top:5px;font-size:28px;color:#999;font-family:"宋体";}
.k-modal .hd .modal-close:hover{color:#666;}
.k-modal .ft{border-top:1px solid #f6f6f6;}
.k-modal .ft .actions{padding:15px;background:#F8F8F8;text-align:right;}
.k-modal .ft .actions .modal-confirm{padding:5px 24px;margin-right:10px;}
.k-modal .ft .actions .modal-cancel{padding:5px 24px;}
.iframe-mask{display:none;position:absolute;width:100%;height:100%;border:0;z-index:8;}
.adiframe-wrapper iframe{display:block;}
.seo-contact-normal,.seo-contact-utm{display:none;}